package org.ruoyi.ppt.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * 素材对象 sys_sourcematerial
 *
 * @author ageerle
 * @date Mon Sep 08 17:25:27 CST 2025
 */
@Data
@TableName("sys_sourcematerial")
public class SysSourcematerial implements Serializable {


//    /**
//     * 素材存储主键
//     */
//        @TableId(value = "ossId", type = IdType.AUTO)
//    private Long ossId;

    /**
     * 对象存储主键
     */
    @TableId(value = "oss_id")
    private Long ossId;

    /**
     * 租户编号
     */
    private String tenantId;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 原名
     */
    private String originalName;

    /**
     * 文件后缀名
     */
    private String fileSuffix;

    /**
     * URL地址
     */
    private String url;

    /**
     * 服务商
     */
    private String service;


}
